#ifndef _PFS_BASE_
#define _PFS_BASE_ XD
// ---- ---- 0w0 ---- ----
#include "pfs_item.h"

typedef std::vector<int> Solution;
int Score(const Solution& solution, const PFS_Item& pfs_item);

struct Answer {
  Answer(Solution solution, int score)
    : solution_(solution), score_(score){}

  Solution solution_;
  int score_;
};

// ---- ---- >w< ---- ----
#endif  // _PFS_BASE_